package com.naiterui.ehp.bs.ds.modules.order.vo;

import java.io.Serializable;

import com.naiterui.ehp.bs.ds.common.json.Dict;

import lombok.Data;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;


@ApiModel("退换货查询参数")
@Data
public class ReturnOrderParamVO implements Serializable {
    private static final long serialVersionUID = -6128251968254601737L;

    @ApiModelProperty("开始时间")
    private String startTime;

    @ApiModelProperty("结束时间")
    private String endTime;

    @ApiModelProperty("单据类型")
    @Dict(type = "return-goods-order-type")
    private Integer type;

    @ApiModelProperty("单据状态")
    @Dict(type = "return-goods-order-status")
    private Integer status;
    /**
     * 业务单号
     */
    @ApiModelProperty("退/换/补寄单号")
    private String businessNo;

    /**
     * 订单号
     */
    @ApiModelProperty("原始订单号")
    private String orderSn;

    @ApiModelProperty("商品SKU码")
    private String skuCode;

    /**
     * 收货人
     */
    @ApiModelProperty("收货人")
    private String receiver;
    /**
     * 手机号
     */
    @ApiModelProperty("收货手机")
    private String phone;

}
